From: Katsumi Yamaoka Date: Wed, 10 Nov 2010 07:55:25 +0000 (+0000) Subject: rfc2047.el (rfc2047-syntax-table): Simplify. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~5729 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=0c669df1f19da4b01fd10fd93d3f1b86977a0cc9;p=emacs.git rfc2047.el (rfc2047-syntax-table): Simplify. --- diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 0e8cf371a19..51b1fd0e8cd 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,5 +1,7 @@ 2010-11-10 Katsumi Yamaoka + * rfc2047.el (rfc2047-syntax-table): Simplify. + * gnus-art.el (article-treat-non-ascii): Use put-char-table instead of set-char-table-range for XEmacs. diff --git a/lisp/gnus/rfc2047.el b/lisp/gnus/rfc2047.el index 8a7153969a5..51eef88dadc 100644 --- a/lisp/gnus/rfc2047.el +++ b/lisp/gnus/rfc2047.el @@ -346,13 +346,9 @@ The buffer may be narrowed." ;; it appears to be the cleanest way. ;; Play safe and don't assume the form of the word syntax entry -- ;; copy it from ?a. - (if (fboundp 'set-char-table-range) ; Emacs - (funcall (intern "set-char-table-range") - table t (aref (standard-syntax-table) ?a)) - (if (fboundp 'put-char-table) - (if (fboundp 'get-char-table) ; warning avoidance - (put-char-table t (get-char-table ?a (standard-syntax-table)) - table)))) + (if (featurep 'xemacs) + (put-char-table t (get-char-table ?a (standard-syntax-table)) table) + (set-char-table-range table t (aref (standard-syntax-table) ?a))) (modify-syntax-entry ?\\ "\\" table) (modify-syntax-entry ?\" "\"" table) (modify-syntax-entry ?\( "(" table)